frequently; on many occasions
कई बार
English Usage: Many a time I have walked this path alone.
Hindi Usage: मैंने कई बार इस रास्ते पर अकेले चलने का अनुभव किया है।